package com.edu.whty.entity.cloud;

import com.edu.whty.entity.base.BaseRequest;
import com.edu.whty.entity.base.PageInfo;

public class TeachingResReq extends BaseRequest {
	
	private Integer pkid;
	private String userId;//用户id
	private String userName;//用户id
	private String scope;//适用范围
	private String periodId;//学段
	private String subjectId;//学科
	private String gradeId;//年级
	private String chapterId;//章节
	private String scene;//当前场景（备课、授课、导学、作业）
	private String resType;//资源类型，1共享资源,2三优活动资源,3一师一课资源,4信息化大赛,5精品资源
	private String fileExt;//资源格式
	private Integer sortType;//排序规则 （1、综合排序，2、收藏次数，3、下载次数，4、时间排序）
	private Integer orderRule;//排序的顺序 （1、表示降序 desc，2、表示升序 asc）
	private Integer issue=1;//版本，期次 1表示一期（如果不传默认是1）
	
	private PageInfo pageInfo = new PageInfo();// 分页信息
	
	private int start;//分页sql使用
	private int end;
	private int pageSize;
	
	private String courseType;	//资源类型
	private String title;
	private String from;
	private String guessResId;  //精品资源推荐资源参数
	
	private String plusOneType; //1预览;2下载;3收藏;4点赞;5引用;6评论;7评分
	
	private String sourcePackageId;	//师一课资源包id
	
	private String periodName;
	private String subjectName;
	private String volumeId;
	private String volumeName;
	private String editionId;
	private String editionName;
	private String textbookId;
	private String textbookName;
	private String chapterName;
	private int status=0;
	
	private String fileName;
	
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public Integer getPkid() {
		return pkid;
	}
	public void setPkid(Integer pkid) {
		this.pkid = pkid;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getScope() {
		return scope;
	}
	public void setScope(String scope) {
		this.scope = scope;
	}
	public String getPeriodId() {
		return periodId;
	}
	public void setPeriodId(String periodId) {
		this.periodId = periodId;
	}
	public String getSubjectId() {
		return subjectId;
	}
	public void setSubjectId(String subjectId) {
		this.subjectId = subjectId;
	}
	public String getGradeId() {
		return gradeId;
	}
	public void setGradeId(String gradeId) {
		this.gradeId = gradeId;
	}
	public String getChapterId() {
		return chapterId;
	}
	public void setChapterId(String chapterId) {
		this.chapterId = chapterId;
	}
	public String getScene() {
		return scene;
	}
	public void setScene(String scene) {
		this.scene = scene;
	}
	public String getResType() {
		return resType;
	}
	public void setResType(String resType) {
		this.resType = resType;
	}
	public String getFileExt() {
		return fileExt;
	}
	public void setFileExt(String fileExt) {
		this.fileExt = fileExt;
	}
	public Integer getSortType() {
		return sortType;
	}
	public void setSortType(Integer sortType) {
		this.sortType = sortType;
	}
	public Integer getOrderRule() {
		return orderRule;
	}
	public void setOrderRule(Integer orderRule) {
		this.orderRule = orderRule;
	}
	public Integer getIssue() {
		return issue;
	}
	public void setIssue(Integer issue) {
		this.issue = issue;
	}
	public PageInfo getPageInfo() {
		return pageInfo;
	}
	public void setPageInfo(PageInfo pageInfo) {
		this.pageInfo = pageInfo;
	}
	public int getStart() {
		return start;
	}
	public void setStart(int start) {
		this.start = start;
	}
	public int getEnd() {
		return end;
	}
	public void setEnd(int end) {
		this.end = end;
	}
	public int getPageSize() {
		return pageSize;
	}
	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	public String getCourseType() {
		return courseType;
	}
	public void setCourseType(String courseType) {
		this.courseType = courseType;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getFrom() {
		return from;
	}
	public void setFrom(String from) {
		this.from = from;
	}
	public String getGuessResId() {
		return guessResId;
	}
	public void setGuessResId(String guessResId) {
		this.guessResId = guessResId;
	}
	public String getPlusOneType() {
		return plusOneType;
	}
	public void setPlusOneType(String plusOneType) {
		this.plusOneType = plusOneType;
	}
	public String getSourcePackageId() {
		return sourcePackageId;
	}
	public void setSourcePackageId(String sourcePackageId) {
		this.sourcePackageId = sourcePackageId;
	}
	public String getPeriodName() {
		return periodName;
	}
	public void setPeriodName(String periodName) {
		this.periodName = periodName;
	}
	public String getSubjectName() {
		return subjectName;
	}
	public void setSubjectName(String subjectName) {
		this.subjectName = subjectName;
	}
	public String getVolumeId() {
		return volumeId;
	}
	public void setVolumeId(String volumeId) {
		this.volumeId = volumeId;
	}
	public String getVolumeName() {
		return volumeName;
	}
	public void setVolumeName(String volumeName) {
		this.volumeName = volumeName;
	}
	public String getEditionId() {
		return editionId;
	}
	public void setEditionId(String editionId) {
		this.editionId = editionId;
	}
	public String getEditionName() {
		return editionName;
	}
	public void setEditionName(String editionName) {
		this.editionName = editionName;
	}
	public String getTextbookId() {
		return textbookId;
	}
	public void setTextbookId(String textbookId) {
		this.textbookId = textbookId;
	}
	public String getTextbookName() {
		return textbookName;
	}
	public void setTextbookName(String textbookName) {
		this.textbookName = textbookName;
	}
	public String getChapterName() {
		return chapterName;
	}
	public void setChapterName(String chapterName) {
		this.chapterName = chapterName;
	}
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	
	
}
